package com.jzt.gateway.collect;

import com.jzt.gateway.dto.request.AccountRegisterReq;
import org.springframework.web.server.ServerWebExchange;

/**
 * 作者：lizw <br/>
 * 创建时间：2020/06/30 17:51 <br/>
 */
public interface ICollectRegisterData {
    /**
     * 排序越小越优先使用
     */
    int order();

    /**
     * 是否支持收集当前注册信息
     */
    boolean support(ServerWebExchange exchange);

    /**
     * 获取注册信息
     */
    AccountRegisterReq getAccountRegister(ServerWebExchange exchange);
}
